AmeliaBooking\Infrastructure\Repository\Bookable\Service\ServiceRepository B

Total Complexity 84
Dependencies 9
Dependents 1
Total lines 1,012
Lines of code 726
Logical lines of code 247
Comment lines 99
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
getByCriteria()
B
33 15 114
getFiltered()
A
40 12 58
getWithExtras()
A
39 10 74
add()
A
39 6 76
update()
A
42 6 54
getAllArrayIndexedById()
A
42 5 68
getAllNumberOfAppointments()
S
47 6 36
getAllNumberOfViews()
S
47 6 35
addViewStats()
S
47 4 41
getByIdWithExtras()
S
46 2 54
getProviderServicesWithExtras()
S
45 2 53
getCount()
S
53 4 22
updateStatusById()
S
55 3 21
deleteViewStats()
S
60 2 13
__construct()
S
68 1 7